top student of the department - German English Dictionary